fixed roller sluice gate - Espagnol Anglais Dictionnaire